information warehouse - German English Dictionary